Achieving Recovery in Service Composition with Assurance Points and Integration Rules - (Short Paper)

نویسندگان

  • Susan Darling Urban
  • Le Gao
  • Rajiv Shrestha
  • Andrew Courter
چکیده

This paper defines the concept of Assurance Points (APs) together with the use of integration rules to provide a flexible way of checking constraints and responding to execution errors in service composition. An AP is a combined logical and physical checkpoint, providing an execution milestone that stores critical data and interacts with integration rules to alter program flow and to invoke different forms of recovery depending on the execution status. During normal execution, APs invoke rules that check pre-conditions, post-conditions, and other application rules. When execution errors occur, APs are also used as rollback points. Integration rules can invoke backward recovery to specific APs using compensation as well as forward recovery through rechecking of preconditions before retry attempts or through execution of contingencies and alternative execution paths. APs together with integration rules provide an increased level of consistency checking as well as backward and forward recovery actions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Achieving Flexibility in Service Composition with Assurance Points and Integration Rules

This paper defines the concept of Assurance Points (APs) together with the use of integration rules to provide a flexible way of checking constraints and responding to execution errors in service composition. An AP is a combined logical and physical checkpoint, providing an execution milestone that stores critical data and interacts with integration rules to alter program flow and to invoke dif...

متن کامل

The Assurance Point Model for Consistency and Recovery in Service Composition

This research has defined an abstract execution model for establishing user-defined correctness and recovery in a service composition environment. The service composition model defines a hierarchical service composition structure, where a service is composed of atomic and/or composite groups. The model provides multi-level protection against service execution failure by using compensation and c...

متن کامل

The Dynamics of Process Modeling: New Directions for the Use of Events and Rules in Service-Oriented Computing

The introduction of service-oriented computing has created a more dynamic environment for the composition of software applications, where processes are affected by events and data changes and also pose data consistency issues that must be considered in application design and development. This chapter addresses the need to develop a more effective means to model the dynamic aspects of processes ...

متن کامل

Care Integration – From “One Size Fits All” to Person Centred Care; Comment on “Achieving Integrated Care for Older People: Shuffling the Deckchairs or Making the System Watertight for the Future?”

Integrating services is a hot topic amongst health system policy-makers and healthcare managers. There is some evidence that integrated services deliver efficiencies and reduce service utilisation rates for some patient populations. In their article on Achieving Integrated Care for Older People, Gillian Harvey and her colleagues formulate some critical insights from practice and research around...

متن کامل

Achieving Integrated Care for Older People: What Kind of Ship?; Comment on “Achieving Integrated Care for Older People: Shuffling the Deckchairs or Making the System Watertight for the Future?”

This paper considers an implication of the idea that proposals for integrated care for older people should start from a focus on the patient, consider co-production solutions to the problems of care fragmentation, and be at a system-wide, cross-organisational level. It follows that the analysis, design and therefore evaluation of integrated care projects should be based upon the journeys which ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010